﻿@charset "utf-8";
body {margin:0;padding:0;font-family: '微软雅黑';font-size: 14px;}
input, select, textarea { vertical-align: middle; outline:none; }
h1, h2, h3, h4, h5, h6{font-weight:normal;}
img { border: 0; vertical-align:middle; }
ul, li, ol, dl, dt {list-style: none;}
a { text-decoration: none; outline: none; color: #000; }
* { padding: 0px; margin: 0px; }
.fl { float: left; }
.fr { float: right; }
.fw{ overflow:hidden;}
.clear { clear: both;}
.clearfix:before, .clearfix:after {display: table;content: "";}
.clearfix:after {clear: both;}
.text{text-align: center;}
.wrap{width:95%;margin:0 auto;}
.wrap2{width: 1358px;margin:0 auto;}


@keyframes warn {
      0% {
          transform: scale(1);
          opacity: 0.8;
      }

      100% {
          transform: scale(1.8);
          opacity: 0.0;
      }

}


@keyframes mouse{
    0%{ transform:translateY(0); -webkit-transform:translateY(0); }
    100%{ transform:translateY(8px); -webkit-transform:translateY(8px); }
    }
@-webkit-keyframes mouse{
    0%{ transform:translateY(0); -webkit-transform:translateY(0); }
    100%{ transform:translateY(8px); -webkit-transform:translateY(8px); }
    }

/*边框动画*/
.aptitude-main .bd li div .wline {display: block;background: #bf1f00;position: absolute;transition: 400ms;-webkit-transition: 400ms;}
.aptitude-main .bd li div .wline1 {width: 0;height: 11px;left: 0;top: 0;}
.aptitude-main .bd li div  .wline2 {width: 0;height: 11px;right: 0;bottom: 0; }
.aptitude-main .bd li div  .wline3 {height: 0;width: 11px;left: 0;bottom: 0;}
.aptitude-main .bd li div  .wline4 {height: 0;width: 11px;right: 0;top: 0;}

.aptitude-main .bd li div  a:hover .wline1,
.aptitude-main .bd li div  a:hover .wline2,
.information ul li a:hover .wline1,
.information ul li  a:hover .wline2
{width: 100%;}

.aptitude-main .bd li div  a:hover .wline3,
.aptitude-main .bd li div  a:hover .wline4,
.information ul li  a:hover .wline3,
.information ul li a:hover .wline4
{height: 100%;}



.information ul li .wline {display: block;background: #0057b9;position: absolute;transition: 400ms;-webkit-transition: 400ms;}
.information ul li .wline1 {width: 0;height: 1px;left: 0;top: 0;}
.information ul li  .wline2 {width: 0;height: 1px;right: 0;bottom: 0; }
.information ul li .wline3 {height: 0;width: 1px;left: 0;bottom: 0;}
.information ul li  .wline4 {height: 0;width: 1px;right: 0;top: 0;}
 {
    width: 100%;
}
 {
    height: 100%;
}
/*边框动画*/





/*index*/
.top { position: relative; top: 0px; width: 100%; height: 91px; left: 0px; color: #5e5e5e; -webkit-transition: all .3s ease .2s; -moz-transition: all .3s ease .2s; transition: all .3s ease .2s;z-index: 999999; background-color: #fff;}
.top a:link, .top a:visited { color: #7a7a7a; }
.top .inner { position: relative; width: 94%; margin:12px auto;}
.top.relative{}
.top.fixed{position: fixed;top:0;width: 100%;background:url(../images/bg03.png) repeat;}



.nav {  transition: 400ms;-webkit-transition: 400ms; float: left; width: 62%; margin: 0 0 0 5%;color:#404040;}
.nav li{ width: auto; float: left; display: block;margin:0 1.5%;}
.nav li a{ margin:19px 0px; display: block; text-align: center;color:#404040;line-height: 39px;position: relative;font-size:16px;}
.nav li a.act,.nav li.hov a{ color: #205bab;}
.onnav a{color: #0092e6 !important;}
.onnav a b{width: 100% !important;}
.nav li a b{position: absolute;width: 0;margin:0 auto;bottom:-1px;height: 1px;background:#0092e6;right:0;transition: 400ms;-webkit-transition: 400ms;left:0;right:0;}
.top a:hover b{width: 100%;}
.top a:hover{color:#0092e6;}

.logo { position: relative; left: 0px; top: 0; width: 237px;float:left;}
.logo img { float:left;}
.logo span{font-size: 12px;color:#6a6a6a;position: absolute;right:0;bottom:0;}

.topR{width:14%;height: 77px;line-height: 77px;display:list-item;list-style: none;}
.topR a{float:left;width: 25%;text-align: center;position: relative;}
.topR a:hover{border-bottom: none;}
.topR-ewm{position: absolute;left:-15px;top:77px;height: 0;overflow:hidden;}

.topR a:hover{
    animation: mouse 1s linear alternate infinite running;
    -webkit-animation: mouse 1s linear alternate infinite running;
}

.inner{ width: 1120px; margin: 0px auto;}
.topFix{ box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5); background-color: #fff;}
.menu-handler { width: 54px; height: 50px; cursor: pointer; display: none; float: right; position: relative; }
.menu-handler .burger { width: 28px; height: 4px; background: #205bab; display: block; position: absolute; z-index: 5; top: 15px; left: 50%; margin: 0px 0px 0px -14px; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center; -o-transform-origin: center; -ms-transform-origin: center; }
.menu-handler .burger-2 { top: 23px; }
.menu-handler .burger-3 { top: 31px; }
#bg-santai { display: none; position: fixed; top: 0; width: 100%; height: 100%; background-color: #000; opacity: 0;  z-index: 800; }
.touchevents #bg-santai { cursor: pointer; }
#menuBox { display: inline-block; position: fixed; background-color: #205bab; float: right; top: 0; right: 0; bottom: 0; width: 0px; line-height: 0; z-index: 9999999999999; zoom: 1; height: 100%; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; -webkit-transform: perspective(600px) rotateY(90deg); -moz-transform: perspective(600px) rotateY(90deg); -ms-transform: perspective(600px) rotateY(90deg); transform: perspective(600px) rotateY(90deg); -webkit-transform-origin: left center 0; -moz-transform-origin: left center 0; -ms-transform-origin: left center 0; transform-origin: left center 0; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transition: all .3s ease .2s; -moz-transition: all .3s ease .2s; -ms-transition: all .3s ease .2s; transition: all .3s ease .2s; }
.open { position: relative !important; right: 240px; }
.open #menuBox { -webkit-transform: perspective(600px) rotateY(0deg); -moz-transform: perspective(600px) rotateY(0deg); -ms-transform: perspective(600px) rotateY(0deg); transform: perspective(600px) rotateY(0deg); width: 240px; }
.navMobile a:link, .navMobile a:visited { color: #fff; }
.navMobile a:active, .navMobile a:hover { color: #fff; }
.navMobile dd { display: block; width: 100%; }
.navMobile dd p a { text-transform: uppercase; padding: 0px 30px; height: 50px; line-height: 50px; font-size: 14px; position: relative; }
.navMobile dd a { display: block; line-height: 1.4; font-size: 13px; color: #fff; padding: 15px 30px; -webkit-transition: 0s; -moz-transition: 0s; -o-transition: 0s; transition: 0s; }
.navMobile dd a:hover, .navMobile dd p a.cur { background: none #0a408a; }
.navMobile dd a:active { background-color: #154c97; }
.navMobile dd .msubnav { background-color: #fff; display: none; }
.navMobile dd .msubnav a { color: #8d8d8d; position: relative; background: #eff2f3; border-top: 1px solid #e3e2e2; }
.open .top{position:fixed;}




.bannerPanel{ position: relative; overflow: hidden; width: 100%;height: auto;}
.banner{}
#container{position: relative;width: 100%;height: 100%;z-index: 50;}
.pic22 li {position: absolute;top: 0;left: 0;display: none;height: 100%;width: 100%;}
.pic22 li img {width:  100%;height:  100%;}
#container dl{text-align: center;position: absolute;bottom:161px;width: 100%;}
#position{margin: 0 auto;text-align: center;display: inline-block; padding: 4px 0;}
#position li{width: 16px;height:16px;margin:0 7px;display: inline-block;-webkit-border-radius:16px;border-radius: 16px;float: left;background:#888383;}
#position .cur{background-color: #02c784;width: 35px;}


.iboxNew a:link,.iboxNew a:visited { color: #fff;}
.iboxNew a:active,.iboxNew a:hover { color: #616161;}
.iboxNew{ position: absolute; left: 0px; bottom: -140px; width: 100%; z-index: 100;display: block;}
.iboxNew dd{ float: left; display: block; width: 31.5%; background: url(../images/blue_bg.png) repeat; background: none rgba(25,79,153,0.75);  position: relative; height: 118px; }
.iboxNew .item1{ width: 31.5%;}
.iboxNew .item2{ width: 36.3%;}
.iboxNew .item3{ width: 32.2%;}
.iboxNew dd a{ display: block; padding: 30px 8% 26px; width:84%; height: 62px; position: absolute; left: 0px; bottom: 0px;
-webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;

}
.iboxNew dd .t{ font-size: 18px; height: 32px; overflow: hidden; margin-bottom: 8px;}
.iboxNew dd .time{font-size: 12px;}
.iboxNew dd .button--aylen{ margin-top: 16px; display: none;}

.button--aylen {overflow: hidden;-webkit-transition: color 0.3s;transition: color 0.3s; display: block; position: relative; width: 100px; height: 35px; line-height: 35px; text-align: center; border: 2px solid #205bab; cursor: pointer;}
.button--aylen .i3{ position: relative; z-index: 3; font-style: initial; color: #205bab; display: block;}
.button--aylen .i1,.button--aylen .i2 {position: absolute;height: 100%;width: 100%;bottom: 100%;left: 0;z-index: 1;-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);}
.button--aylen .i1 {background: #0093dd;}
.button--aylen .i2 {background: #163683;}
.button--aylen:hover .i3{color: #fff;}
.button--aylen:hover .i1,.button--aylen:hover .i2{-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}
.button--aylen:hover .i2{-webkit-transition-delay: 0.175s;transition-delay: 0.175s;}
.iboxNew dd:hover a{ background-color: #d8f0ff; height: 120px; padding: 10px 8% 16px; border-bottom: 4px solid #205bab;
-webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;
}
.iboxNew dd:hover .button--aylen{ display: block;}



.aboutH{height: 650px;    border-bottom: 1px solid #2073c0;}
.aboutHL{background:url(../images/bg4_02.png) no-repeat;width: 36%;height: 100%;padding:0 2%;}
.gyhead{border-left:1px #fff solid;padding:0 0 0 2%;margin:7% 0 0 0;}
.gyhead h1{font-size: 48px;color:#fff;font-weight: bold;}
.gyhead h1 span{color:#ffcf0d;}
.gyhead h3{font-size: 36px;color:#fff;font-family: MicrosoftYaHeiLight;text-transform: uppercase;}



.gymain{}
.gymain ul li{float:left;margin:65px 0;width: 33.33%;}
.gymain ul li a{display:block;padding:0 15% 0 0;}
.gyT{color:#fff;border-bottom: 1px #fff solid;margin:0 0 3px 0;padding:0 0 3px 0;-webkit-transition: 2s; -moz-transition: 2s; -o-transition:2s; transition: 2s;}
.gyT strong{font-size:36px;color:#fff;font-weight: normal;-webkit-transition: 2s; -moz-transition: 2s; -o-transition:2s; transition: 2s;}
.gyB{color:#fff;-webkit-transition: 2s; -moz-transition: 2s; -o-transition:2s; transition: 2s;}
.gymain ul li a:hover *{color:#ffcf0d;
-webkit-transition: 2s; -moz-transition: 2s; -o-transition:2s; transition: 2s;
}
.gymain ul li a:hover .gyT{border-bottom: 1px #ffcf0d solid;}

.aboutHR{width: 50%;height: 100%;padding:56px 5% 0 5%;}
.abjj{font-size: 16px;color:#3a3a3a;line-height: 30px;text-align: center;margin:25px 0 0 0;}
.abother{margin:73px 0 0 0;}
.abother ul li{float:left;width: 25%;text-align: center;}
.abpic{width: 131px;height: 131px;border-radius: 50%;background:#299ced;margin:0 auto;line-height: 131px;display:list-item;list-style: none; position: relative;z-index: 4;-webkit-transition: 1s; -moz-transition: 1s; -o-transition:1s; transition: 1s;}
.abtxt{font-size:20px;line-height: 30px;color:#4b4b4b;margin:13px 0 0 0;-webkit-transition: .5s; -moz-transition: .5s; -o-transition:.5s; transition: .5s;}
.abother ul li a:hover .abpic{background:#02c784;
-webkit-transition: 1s; -moz-transition: 1s; -o-transition:1s; transition: 1s;

}


.abpic:before {border: 12px solid #02c784;content: '';position: absolute;width: 131px;height: 131px;opacity: 0;left:-12px;top:-12px;border-radius: 50%;}
.abother ul li a:hover .abpic:before {animation: warn .5s ease-out;}








.yewu{margin:64px 0 61px 0;overflow:hidden;}
.businessH{text-align: center;}
.businessH h1{font-weight: bold;font-size: 30px;color:#424242;border-bottom: 1px #cacaca solid;display:inline-block;padding:0 0 5px 0;}
.businessH div{color:#cacaca;font-size: 30px;text-transform: uppercase;font-family: MicrosoftYaHeiLight;}


.solutionIbox a:link, .solutionIbox a:visited{ color: #fff;}
.solutionIbox a:active,.solutionIbox a:hover { color: #fff;}
.solutionIlist{ position: relative; overflow: hidden; width: 102%; height: 517px;margin:33px 0 0 0 ;}
.solutionIlist li{ float: left; display: block; width: 18%; height: 100%; color: #fff; position: relative;cursor:pointer;}
.solutionIlist li.first{ width: 45.9%;}
.solutionIlist .img{ height: 100%; width: 100%; background-position: center center; background-size: cover; background-repeat: no-repeat; position: relative;}
.solutionIlist .blue-90{ background: url(../images/blue_90.png) repeat; background: none rgba(17,99,250,0.5); position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; visibility: hidden;  transition: 400ms; -webkit-transition: 400ms;}
.solutionIlist .t{ font-weight: bold; font-size: 20px; line-height: 1.5;}
.zaik{position: absolute;left:0;top:0;width: 100%;background:#02c784;padding:25px 0;font-size: 24px;color:#fff;font-weight: bold;text-align: center;visibility: hidden;opacity: 0;}
.zaik span{display:inline-block;border-bottom: 1px #fff solid;padding:0 0 5px 0;}
.solutionIlist .t .bot{ width: 20px; height: 2px; background-color: #fff; display: block; margin-top: 18px;}
.solutionIlist .itemt1{ position: absolute; left: 8%; top: 8%; width: 84%; transition: .4s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: .4s cubic-bezier(0.445, 0.145, 0.355, 1); font-size: 16px;}
.solutionIlist .con{ position: absolute; left: 50%; top: 40%; width: 450px; margin-left: -225px; opacity: 0; visibility: hidden; transition: 0.4s 0.2s; -webkit-transition: 0.4s 0.2s; transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out;text-align: center;}
.solutionIlist .con .t{ text-align: center;}
.solutionIlist .con .t .bot{ margin: 18px auto 15px;}
.solutionIlist .con .c{ text-align: center; margin: 0px auto 50px;}
.btn-viewMore{ border: 1px solid #fff; width: 133px; height: 33px; line-height: 33px; text-align: center; display: block; margin: 0px auto; position: relative; z-index: 4;overflow:hidden;margin: 60px auto 0 auto;border-radius: 33px;text-transform: uppercase;}
.btn-viewMore .txt{ color: #fff; text-transform: uppercase;}
.btn-viewMore:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background-color:#02c784; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.btn-viewMore:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}
.btn-viewMore:hover{ border-color: #02c784;}
.ilink{ position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; display: block;}

.solutionIlist li.active .itemt1{ left: -10%; opacity: 0; visibility: hidden;}
.solutionIlist li.active .blue-90{ opacity: 1; visibility: visible;}
.solutionIlist li.active .con{ opacity: 1; visibility: visible; top: 30%;}
.solutionIlist li.active .zaik{ opacity: 1; visibility: visible; top:0%;}




.newH{}
.newH-main{margin:26px 0 0 0;position: relative;overflow:hidden;height: 367px;}
.newH-main .bd {height: 367px;}
.newH-main .bd ul{width: 100%;height: 100%;}
.newH-main .bd li{ width:100% ; height: 100%; float:left; overflow:hidden; position:relative; }
.newH-main .bd li .fl{width: 49.9%;

    position: relative;
    overflow: hidden;
    border: 1px #efefef solid;}
.newH-main .bd li .fl img{
    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;

}
.newH-main .bd li .fl img{width: 100%;}
.newH-main .bd li .fl:hover img{
    transform:scale(1.2, 1.2);
    -webkit-transform:scale(1.2, 1.2);
    -o-transform:scale(1.2, 1.2);
    -moz-transform:scale(1.2, 1.2);

    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;
}


.newH-main .bd li .fl b{position: absolute;right:0;bottom:0;}
.newH-main .bd li .fl img{}
.newH-main .bd li .fr{border:1px #dbdbdb solid;border-left: none;width: 45.7%;padding:0 2%;height: 99.5%;}
.newH-main .bd li .fr .frTop{border-bottom: 1px #efefef solid;padding:0 0 31px 0;margin:40px 0 0 0;}
.newH-main .bd li .fr .frTop h2{font-size: 24px;color:#000000;margin:0 0 5px 0;height: 31px;overflow: hidden;width: 90%;position: relative;}
.newH-main .bd li .fr .frTop h2 b{width: 42px;height: 19px;background:url(../images/aa1_03.png) no-repeat;position: absolute;right:0;top:18%;}
.newH-main .bd li .fr .frTop p{color:#616161;line-height: 30px;height: 90px;max-height: 90px;overflow: hidden;}
.newH-main .bd li .fr .frTop a{width: 133px;height: 33px;border-radius: 33px;border:1px #2994d2 solid;line-height: 33px;text-align: center;color:#1a92d8;display:inline-block;margin:60px 0 0 0;text-transform: uppercase;position: relative;overflow:hidden;z-index: 4;}


.frTopa:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background-color:#2994d2; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.frTopa:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}
.frTopa:hover{ border-color: #2994d2;overflow:hidden;color:#fff !important;}






.newH-main .bd li .fr .frBOM{text-align: right;float:right;display:inline-block;line-height: 70px;display:list-item;list-style: none;}
.newH-main .bd li .fr .frBOM dl{float:left;color:#acacac;margin:0 5px;}
.newH-main .bd li .fr .frBOM dl img{margin:0 8px 0 0;}
.newH-main .bd li .pic{ width:auto; height:auto; }
.newH-main .mr_frBtnL{display:inline;left:2%;background:url(../images/aa1_07.png) no-repeat;background-position: 0 0;}
.newH-main .mr_frBtnR{right:1%;background:url(../images/aa1_10.png) no-repeat;background-position: 0 0;}
.newH-main .mr_frBtnL,.newH-main .mr_frBtnR{position: absolute;bottom:50%;width:44px;height:44px;cursor:pointer;z-index: 9999;}
.newH-main .mr_frBtnL:hover,.newH-main .mr_frBtnR:hover{background-position: 0 -76px;}
.newH-main .pageState{position: absolute;bottom:0;color:#fff;right:50%;z-index: 99999;width: 62px;height: 64px;background:#02c784;color:#61fbc7;line-height: 62px;text-align: center;font-size: 16px;font-style: italic;}
.newH-main .pageState span{color:#fff;font-size: 18px;}



.footer{background:#2a363e;padding:60px 0;}
.footerT{border-bottom: 1px #6a7378 solid;}
.footerT .fl h1{font-weight: bold;color:#fff;font-size: 24px;}
.footerT .fl h3{color:#6a7378;text-transform: uppercase;font-family: MicrosoftYaHeiLight;font-size: 24px;margin:5px 0;}
.footerT .fr select{width: 263px;height: 33px;background:url(../images/tb9.png) no-repeat #465560 95% center;border:none;resize: none;color:#97a7b2;/*margin:15px 0 0 0;*/-webkit-appearance: none;-moz-appearance: none;text-indent: 10px;}
.footerT .fr select option{background:#fff;padding:1em;text-indent: 10px;}
.footerT .fr .lxwm{color: #fff;font-size: 18px;height: 33px;line-height: 33px;margin: 0 1em 0 0;}

.footerC{margin:18px 0 0 0;}
.footerC1,.footerC2{width: 36%;}
.footerC1 p,.footerC2 p{color:#fff;line-height: 30px;}
.footerC3{}
.footerC3 p{text-align: center;color:#fff;font-size: 12px;line-height: 30px;}
.footerB{color:#97a7b2;margin:50px 0 0 0;}


.partner{margin:0 0 60px 0;}
.partner-main{margin:37px 0 0 0;position: relative;overflow:hidden;height: 141px;}
.partner-main .hd{  position:absolute; bottom:8px; right:0; z-index:10;width: 100%;text-align: center;}
.partner-main .hd li{  width:12px; height:12px; line-height:12px;overflow:hidden; display:inline-block; vertical-align:bottom; margin-right:5px; text-indent:-9999em; cursor:pointer; border-radius:50%;background:#d5d5d5;text-align: center;font-size: 12px;color:#323232;}
.partner-main .hd li.on{ background:#42abf4;}
.partner-main .bd {height: 83px;}
.partner-main .bd ul{width: 100%;height: 81px;}
.partner-main .bd li{ width:255px ; height:79px; float:left; overflow:hidden; position:relative; border:1px #dbdbdb solid;margin:0 8px;line-height: 79px;display:list-item;list-style: none;text-align: center;}
.partner-main .bd li a{display:block;}
.partner-main .bd li .pic{ width:auto; height:auto;

    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;


}
.partner-main .mr_frBtnL{display:inline;left:42%;background:url(../images/left.png) no-repeat;background-position: 0 0;}
.partner-main .mr_frBtnR{right:42%;background:url(../images/right.png) no-repeat;background-position: 0 0;}
.partner-main .mr_frBtnL,.partner-main .mr_frBtnR{position: absolute;bottom:0;width:27px;height:27px;cursor:pointer;z-index: 9999;}
.partner-main .mr_frBtnL:hover,.partner-main .mr_frBtnR:hover{background-position: 0 -58px;}


.partner-main .bd li:hover img{

    transform:scale(1.2, 1.2);
    -webkit-transform:scale(1.2, 1.2);
    -o-transform:scale(1.2, 1.2);
    -moz-transform:scale(1.2, 1.2);

    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;


}



.otherH{margin:99px 0 73px 0;}
.otherH ul li{ float:left;width: 33.33%;padding:54px 0;}
.otherH-head{border-left: 1px #fff solid;margin:0 0 0 3%;padding:0 0 0 6px;}
.otherH-head h3{font-size: 30px;color:#fff;}
.otherH-head p{font-size: 18px;color:#fff;font-family: MicrosoftYaHeiLight;}
.otherH-main{}
.otherH ul .item1{background:#02c784;transition: 400ms;-webkit-transition: 400ms;}
.otherH ul .item2{background:#4285f4;transition: 400ms;-webkit-transition: 400ms;}
.otherH ul .item3{background:#4c4c4c;transition: 400ms;-webkit-transition: 400ms;}
.otherH ul .item1:hover{background:url(../images/sy首页色块背景图_01_方案与产品.jpg) no-repeat;background-position: center;background-size: cover;

    transition: 400ms;-webkit-transition: 400ms;
}
.otherH ul .item2:hover{background:url(../images/sy首页色块背景图_02_服务与支持.jpg) no-repeat;background-position: center;background-size: cover;
    transition: 400ms;-webkit-transition: 400ms;

}
.otherH ul .item3:hover{background:url(../images/sy首页色块背景图_03_留言反馈.jpg) no-repeat;background-position: center;background-size: cover;

    transition: 400ms;-webkit-transition: 400ms;
}
.otherH ul li:hover dl{
    animation: mouse 1s linear alternate infinite running;
    -webkit-animation: mouse 1s linear alternate infinite running;
}

.otherH ul li a dl{margin:55px auto 62px auto;width: 246px;height: 245px;transition: 400ms;-webkit-transition: 400ms;}
.otherH ul li a span{width: 135px;height: 35px;line-height: 35px;border-radius: 35px;text-align: center;color:#fff;display: inline-block;text-transform: uppercase;}
.otherH ul .item1 span{background:#4285f4;}
.otherH ul .item2 span{background:#02c784;}
.otherH ul .item3 span{background:#ea9127;}



.position{position: fixed;right:3%;top:40%;width: 62px;z-index: 999999999;}
.position ul li{background:url(../images/bg3.png) repeat;width: 100%;height: 62px;text-align: center;margin:0 0 1px 0;position: relative;z-index: 999;}
.position ul li dl{height: 30px;line-height: 25px;display:list-item;list-style: none;padding: 7px 0 0 0;}
.position ul li p{color:#fff;font-size: 12px;}
.ewm2{position: absolute;right:62px;top:-34px;background:#2a363e;height:113px;z-index: 999999999;width:0;border-radius: 5px 0 0 5px;}
.ewm2 img{width: 100%;height: 100%;}
.position ul li:hover{background:#2994d2;}





/*WCA2017*/
.nybannr{height: 618px;background-size:cover !important;background-position: center !important;}

.pbanner { position: relative; overflow: hidden; width: 100%; height: 618px;background-size:cover !important;background-position: center !important;}
.pbanner .bg{ position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #4C4C4C;}
.pbanner .pimg { width: 100%; display: block; position: relative; z-index: 2;}
.picw img { transform: scale(1.1); -webkit-transform: scale(1.1); opacity: 0; }
.trans-1 img { transition: all 1.2s cubic-bezier(0.165, 0.74, 0.44, 1) 0s; -webkit-transition: all 1.2s cubic-bezier(0.165, 0.74, 0.44, 1) 0s; }






.wca{margin:50px 0;}
.wcaL{width: 68%;}
.wcaL-head{color:#404040;font-weight: bold;padding: 0 0 14px 0;border-bottom: 1px #e1e1e1 solid;margin:0 0 31px 0;font-size: 24px;}
.wcaL ul li{padding:0 0 40px 0;border-bottom: 1px #d6d6d6 dotted;margin:0 0 39px 0;}
.wcaL ul li .wcaLL{width: 35%;border:1px #e2e2e2 solid;overflow:hidden;}
.wcaL ul li .wcaLL a img{width: 100%;
    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;

}
.wcaL ul li .wcaLL a:hover img{
    transform:scale(1.2, 1.2);
    -webkit-transform:scale(1.2, 1.2);
    -o-transform:scale(1.2, 1.2);
    -moz-transform:scale(1.2, 1.2);

    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;
}
.wcaL ul li:hover .wcaLR-top{color:#2994d2;}


.wcaL ul li .wcaLR{width: 60%;}
.wcaLR-top{font-size:24px;color:#000;}
.wcaLR-con{line-height: 24px;color:#717171;margin:10px 0 0 0;height: 72px;overflow:hidden;}
.wcaLR-foot{margin:57px 0 0 0;}
.wcaLR-foot dl{float:left;color:#acacac;margin:0  31px 0 0;}
.wcaLR-foot dl img{margin:0 10px 0 0;}
.wcaLR-foot a{float:right;width: 133px;height: 33px;line-height: 33px;text-align: center;border:1px #2994d2 solid;color:#2994d2;text-transform: uppercase;border-radius:33px;position: relative;overflow:hidden;z-index: 4;}

.wcaLR-foot a:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background-color:#2994d2; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.wcaLR-foot a:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}
.wcaLR-foot a:hover{ border-color: #2994d2;overflow:hidden;color:#fff !important;}

.paging{
    margin: 0px 0px 0px 35%;}
.paging a{height: 34px;line-height: 34px;border:1px #d6d6d6 solid;padding:0 25px;float:left;color:#6b6b6b;margin:0 6px 0 0;position: relative;z-index: 4;overflow:hidden;}

.paging a:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background-color:#db2323; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.paging a:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}
.paging a:hover{ border-color: #a91818;overflow:hidden;color:#fff !important;}
.SplitPage  span{height: 34px;line-height: 34px;border:1px #d6d6d6 solid;padding:0 25px;float:left;color:#6b6b6b;background-color:#db2323; margin:0 6px 0 0;position: relative;z-index: 4;overflow:hidden;border-color: #a91818;overflow:hidden;color:#fff !important;}



.wcaR{width: 29%;}
.rdtj{}
.rdtj-head{font-weight: bold;border-bottom: 1px #e1e1e1 solid;padding:0 0 14px 0;font-size: 24px;color:#ff7200;margin: 0 0 31px 0;}

.rdtj-cont{margin:12px 0 0 0;height:371px;position: relative;}
.rdtj-cont .bd{height: 371px;}
.rdtj-cont .bd ul{width: 100%;height: 371px;}
.rdtj-cont .bd li{ width:100% ; height:371px; float:left; overflow:hidden; position:relative; }
.rdtj-cont .bd li .pic{ width:100%; height:100%; display:block; }
.rdtj-cont .mr_frBtnL{display:inline;right:93px;background:url(../images/wca_05.png) no-repeat;background-position: 0 0;}
.rdtj-cont .mr_frBtnR{right:0px;background:url(../images/wca_07.png) no-repeat;background-position: 0 0;}
.rdtj-cont .mr_frBtnL,.rdtj-cont .mr_frBtnR{position: absolute;top:-74px;width:28px;height:28px;cursor:pointer;z-index: 9999;
    transition: .5s all ease;
    -webkit-transition: .5s all ease;
    -moz-transition: .5s all ease;
    -o-transition:.5s all ease;

}
.rdtj-cont .mr_frBtnL:hover,.rdtj-cont .mr_frBtnR:hover{background-position: 0 -72px;
    transition: .5s all ease;
    -webkit-transition: .5s all ease;
    -moz-transition: .5s all ease;
    -o-transition:.5s all ease;


}
.rdtj-cont .pageState{position: absolute;top:-71px;color:#8d8d8d;right:47px;z-index: 99999;font-style: italic;}
.rdtj-cont .pageState span{color:#f03c33;font-size: 18px;}

.bdpic{height: 251px;position: relative;overflow:hidden;width: 100%;}
.bdpic img{width: 100%;height: 100%;
    transition: .5s all ease;
    -webkit-transition: .5s all ease;
    -moz-transition: .5s all ease;
    -o-transition:.5s all ease;

}
.bdtext{background:#f7f7f7;padding:14px;font-size: 12px;color:#f4d8ce;}
.bdtext h1{color:#ff0c00;font-size: 18px;height: 24px;overflow:hidden;}
.bdtext dl{line-height: 18px;height: 36px;overflow:hidden;color:#818181;margin:7px 0 0 0;}
.bdtext p{margin:15px 0 0 0;color:#b4b4b4;}


.rdtj-cont .bd li:hover .bdpic img{background-position: 0 -72px;

    transform:scale(1.2, 1.2);
    -webkit-transform:scale(1.2, 1.2);
    -o-transform:scale(1.2, 1.2);
    -moz-transform:scale(1.2, 1.2);


    transition: .5s all ease;
    -webkit-transition: .5s all ease;
    -moz-transition: .5s all ease;
    -o-transition:.5s all ease;


}


.djph{border:1px #e2e2e2 solid;padding:25px 13px;margin:39px 0 0 0;}
.djph h1{color:#0098b9;font-size: 24px;font-weight: bold;}
.djph ul{margin:10px 0 0 0;}
.djph ul li{line-height:36px;height: 36px;overflow:hidden;}
.djph ul li a{font-size: 16px;color:#484848;}
.djph ul li a:hover{color:#ff0c00;}
.djph ul li a span{width: 18px;height: 18px;line-height: 18px;text-align: center;border-radius: 18px;color:#fff;font-size: 12px;background:#bebebe;display: inline-block;margin:0 9px 0 0;}

.djph ul>li a span{background:#e10000;}
.djph ul>li+li a span{background:#ff5a00;}
.djph ul>li+li+li a span{background:#ff9000;}
.djph ul>li+li+li+li a span{background:#bebebe;}



/*成员企业*/
.cyqy{background:#f7f7f7;height: 528px;}
.cyqy .wrap2{height: 100%;}
.cyqyL{background:#3076c7;width: 347px;padding:0 36px 0;height:100%;}
.cyqyL-head{border-left: 1px #fff solid;padding:0 0 0 10px;margin: 58px 0 0 0;}
.cyqyL-head h1{font-size: 30px;color:#fff;font-weight: bold;}
.cyqyL-head p{color:#98bbe3;font-size: 18px;color:#98bbe3;text-transform: uppercase;}
.cyqyL-main{margin:60px 0 0 0;text-align: center;position: relative;}
.img1{width: 197px;height: 197px;position: absolute;left: 9px;right: 0px;margin: 0 auto;top: 15px;}
.img2{
    width: 235px;height: 228px;margin:0 auto;background:url(../images/a1_05.png) no-repeat;background-position: center;background-size: cover;
    animation: rote2 12s linear infinite;
    -webkit-animation: rote2 12s linear infinite;
    -ms-animation: rote2 12s linear infinite;
    -moz-animation: rote2 12s linear infinite;
}

@keyframes rote2 {
    0% { transform: rotate(360deg); -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); }
    100% { transform: rotate(0); -webkit-transform: rotate(0); -ms-transform: rotate(0); -moz-transform: rotate(0); }
}

@-webkit-keyframes rote2 {
    0% { transform: rotate(360deg); -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); }
    100% { transform: rotate(0); -webkit-transform: rotate(0); -ms-transform: rotate(0); -moz-transform: rotate(0); }
}

@-moz-keyframes rote2 {
    0% { transform: rotate(360deg); -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); }
    100% { transform: rotate(0); -webkit-transform: rotate(0); -ms-transform: rotate(0); -moz-transform: rotate(0); }
}

@-ms-keyframes rote2 {
    00% { transform: rotate(360deg); -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); }
    10% { transform: rotate(0); -webkit-transform: rotate(0); -ms-transform: rotate(0); -moz-transform: rotate(0); }
}




.cyqyR{width: 788px;margin:58px 0;}
.cyqyR dl{border-left: 1px #c0c0c0 solid;padding:0 0 0 13px;width: 350px;float:left;margin:40px 0 0 0;}
.cyqyR dl a{font-size: 18px;color:#484848;line-height: 48px;overflow:hidden;display:block;position: relative;}
.cyqyR dl a:hover{color:#3076c7;}
.cyqyR dl a b{position: absolute;width: 0;left:0;bottom:0;height: 1px;background:#3076c7;}
.cyqyR dl a:hover b{width: 80%;transition: 400ms;-webkit-transition: 400ms;}

.qxpp{margin:59px 0;}
.qxpp-head{text-align: center;}
.qxpp-head h1{font-size: 30px;color:#424242;font-weight: bold;border-bottom: 1px #cacaca solid;display:inline-block;padding:0 0 5px 0;}
.qxpp-head p{color:#cacaca;font-size: 30px;text-transform: uppercase;font-family: MicrosoftYaHeiLight;}



.qxpp-mian{margin:35px 0 0 0;border-left:1px #dedede solid;}
.qxpp-mian ul li{border-right:1px #dedede solid;border-bottom:1px #dedede solid;float:left;width: 33%;text-align: center;height: 141px;line-height:141px;display:list-item;list-style: none;position:relative;display:block;}
.qxpp-mian ul li a{display:block;}
.qxpp-mian ul>li{border-top:1px #dedede solid;}
.qxpp-mian ul>li+li{border-top:1px #dedede solid;}
.qxpp-mian ul>li+li+li{border-top:1px #dedede solid;}
.qxpp-mian ul>li+li+li+li{border-top:none;}

.loga{background:#fff;position: absolute;left:-1px;width:99.9%;padding:27px 0;z-index: 999;opacity:0;top:0;
    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;

}
.loga  p{color:#484848;font-size: 18px;line-height: 48px;}
.loga  dl{height: 41px;background:url(../images/a1_24.png) no-repeat;background-position: center;}
.loga  b{position: absolute;right:0;left:0;margin:0 auto;height: 1px;background:#dedede;width: 80%;top: 1px;}
.qxpp-mian ul li a:hover .loga{
    top:139px;
    opacity:1;
    border:1px #0971c9 solid;
    border-top:none;
    transition: .5s all ease;
    -webkit-transition: .5s all ease;
    -moz-transition: .5s all ease;
    -o-transition:.5s all ease;


}
.qxpp-mian ul li:hover{border:1px #0971c9 solid;}




/*方案与产品*/
.case{margin:58px 0 60px 0;}
.caseB{display:inline-block;}
.oncaseB{background:url(../images/tb91.png) no-repeat right 10px !important;}
.oncaseB a{color:#0092e6 !important;}
.oncaseB a b{width: 100% !important;}
.case-head{border-bottom: 1px #e1e1e1 solid;text-align: center;}
.case-head dl{float:left;margin:0 23px;padding:0 17px 20px 0;background:url(../images/tb92.png) no-repeat right 10px;}
.case-head dl a{color:#424242;font-size: 18px;padding:0 0 25px 0;position: relative;}
.case-head dl a b{width: 0;margin:0 auto;left:0;right:0;height: 1px;background:#0092e6;bottom:0;position: absolute;}
.case-head dl a:hover{;color:#0092e6;}
.case-head dl a:hover b{width: 100%;transition: 400ms;-webkit-transition: 400ms;}
.case-head dl:hover{background:url(../images/tb91.png) no-repeat right 10px;}

.case-main{}
.case-main ul li{float:left;border:1px #e1e1e1 solid;width: 31%;margin:0 1% 2% 1%;}
.case-pic{height: 269px;overflow:hidden;}
.case-pic img{width: 100%;height: 100%;

    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;

}
.case-txt{border-top:1px #e1e1e1 solid;height: 59px;line-height: 59px;font-size: 18px;color:#616161;}
.case-main ul li:hover{border:1px #0092e6 solid;}
.case-main ul li a:hover .case-pic img{

    transform:scale(1.2, 1.2);
    -webkit-transform:scale(1.2, 1.2);
    -o-transform:scale(1.2, 1.2);
    -moz-transform:scale(1.2, 1.2);

    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;


}
.case-main ul li a:hover .case-txt{
  background-color:#0092e6;
  color:#fff;
    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;

}


.caseB2{text-align: center;margin:28px 0;}
.caseB2 a{width: 133px;height: 33px;line-height: 33px;border:1px #4285f4 solid;display:inline-block;border-radius: 33px;margin:0 23px;color:#525252;position: relative;z-index: 4;overflow:hidden;}
.caseB2 a:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background-color:#4285f4; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.caseB2 a:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}
.caseB2 a:hover{ border-color: #4285f4;overflow:hidden;color:#fff !important;}
.oncaseB2{background:#4285f4;color:#fff !important;}




/*新闻媒体-详细*/
.newB{}
.newB-top{text-align: center;border-bottom: 1px #e1e1e1 solid;margin:34px 0 0 0;}
.newB-top h1{font-size: 30px;color:#414141;font-weight: bold;padding-bottom: 10px;}
.newBM{display:inline-block;margin:5px 0;}
.newBM dl{float:left;color:#a8a8a8;margin:0 18px;}



.newB-botom{margin:50px 0;}
.newB-botom p{color:#4b4b4b;font-size: 18px;line-height: 30px;text-indent: 2em;}
.newB-paging{background:#f3f3f3;height: 86px;line-height: 86px;}
.newB-paging .wrap2{position: relative;}
.prenew a,.nextnew a{font-size: 16px;color:#8d8d8d;}
.new-retu{position: absolute;left:0;right:0;width: 120px;height: 30px;line-height: 30px;border:1px #c3c3c3 solid;text-align: center;border-radius: 30px;margin:27px auto;overflow:hidden;z-index: 4;}
.new-retu a{font-size: 16px;color:#8d8d8d;position: relative;display:block;overflow:hidden;}
.new-retu a img{margin:0 8px 0 0;}
.prenew a:hover,.nextnew a:hover{color:#0092e6;}

.new-retu a:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background-color:#0092e6; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.new-retu a:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}
.new-retu a:hover{ border-color: #0092e6;overflow:hidden;color:#fff !important;}



/*联系我们*/
.relation{margin:57px 0 0 0;}
.relation-main{margin:28px 0 102px 0;height: 362px;}
.relation-main .wrap2{height: 100%;}
.relation-main .fl{height: 100%;width: 40%;overflow:hidden;}
.relation-main .fl img{width: 100%;height: 100%;
    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;


}

.relation-main .fl:hover img{

    transform:scale(1.2, 1.2);
    -webkit-transform:scale(1.2, 1.2);
    -o-transform:scale(1.2, 1.2);
    -moz-transform:scale(1.2, 1.2);

    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;


}





.relation-main .fr{background:url(../images/e1_08.png) no-repeat #5388df right bottom;height: 100%;width: 60%;}
.relation-main .fr dl{display:block;color:#fff; padding: 6% 7%;height:79%;}
.relation-main .fr dl h4{font-size: 24px;font-weight: bold;}
.relation-main .fr dl h5{font-size: 24px;font-weight: bold;font-family: MicrosoftYaHeiLight;color:#47baee;text-transform: uppercase;font-weight: normal;}

.dizhi{float:left;width: 60%;}
.dizhi2{float:right;width: 40%;}
.dizhi p{color:#fff;line-height: 30px;}
.dizhi2 p{color:#fff;line-height: 30px;}


.line{background:#ededed;padding:63px 0 139px 0;}

.line-head2{background:url(../images/bor1.jpg) repeat-x left bottom;padding:0 0 12px 0;position: relative;margin:54px 0 0 0;}
.line-head2 h1{color:#0d59ab;font-size: 30px;}
.line-head2 p{color:#303030;}
.line-head2 b{background:#0d59ab;height: 1px;width: 117px;position: absolute;left:0;right:0;bottom:0;margin:0 auto;}


.line-main{}
.line-main .itm1{margin:39px 0 0 0 ;}
.line-main .itm1 dl{float:left;border:1px #e4e4e4 solid;background:#fff;height: 45px;line-height: 45px;width: 31.8%;margin: 0 2% 0 0;}
.line-main .itm1>dl+dl+dl{margin:0;}
.line-main .itm1 dl span{width: 12%;float:left;text-align: center;}
.line-main .itm1 dl input{width: 87%;float:right;border:none;height: 44px;line-height: 44px;font-size: 14px;color:#333;background:#fff;}


.line-main .itm2{margin:39px 0 0 0;border:1px #e4e4e4 solid;background:#fff;height: 45px;line-height: 45px;}
.line-main .itm2 span{width: 48px;float:left;text-align: center;}
.line-main .itm2 input{background:#fff;width: 95%;float:right;border:none;height: 44px;line-height: 44px;font-size: 14px;color:#333;}
.line-main .itm3{margin:39px 0 0 0 ;border:1px #e4e4e4 solid;background:#fff;}
.line-main .itm3 span{width: 48px;float:left;text-align: center;height: 44px;line-height: 44px;}
.line-main .itm3 textarea{background:#fff;width: 95%;float:right;line-height: 24px;font-size: 14px;color:#333;border:none;height: 170px;resize: none;margin: 13px 0;}
.line-main .itm4{margin:39px 0 0 0;}

.line-main .itm4 .itm4-input{height: 46px;line-height: 46px;border:1px #e4e4e4 solid;background:#fff;}
.line-main .itm4 .itm4-input input{background:#fff;height: 42px;line-height: 42px;border:none;text-align: center;font-size: 14px;color:#333;}
.line-main .itm4 .itm4-pic{border:1px #e4e4e4 solid;width: 125px;height: 46px;margin:0 19px;}
.line-main .itm4 .itm4-pic img{width: 100%;height: 100% !important;}
.line-main .itm4 .itm4-line{height: 46px;line-height: 46px;}
.line-main .itm4 .itm4-line a{color:#6b6b6b;}
.line-main .itm4 .itm4-line a:hover{text-decoration: underline;color:#c4261d;}
.line-main .itm4 .itm4-btn{background:#3e4e99;width: 194px;height: 53px;line-height: 53px;text-align: center;margin:0 0 0 124px;}
.line-main .itm4 .itm4-btn a{color:#fff;font-size: 24px;display:block;background:#c7362d;position: relative;z-index: 4;}

.map2{height: 562px;border-top:1px #c0c0c0 solid;}
.map2 img{width: 100%;}


.line-main .itm4 .itm4-btn a:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background-color:#4285f4; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.line-main .itm4 .itm4-btn a:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}
.line-main .itm4 .itm4-btn a:hover{ overflow:hidden;color:#fff !important;}




/*服务与支持*/
.khfw{margin:66px 0;}
.khfw-main{height: 362px;margin:43px 0 0 0;}
.khfw-main ul{height: 100%;}
.khfw-main ul li{float:left;width: 33.33%;height: 100%;
     position: relative;top:0;
    transition: .5s all ease;
    -webkit-transition: .5s all ease;
    -moz-transition: .5s all ease;
    -o-transition:.5s all ease;

}
.khfw-main ul li a{display:block;}
.khfw-main ul>li{background:#f48668;}
.khfw-main ul>li+li{background:#6c80e1;}
.khfw-main ul>li+li a,.khfw-main ul>li a{padding:8% 10%;}
.khfw-main ul>li+li+li{background:#27c3a3;}
.khfw-main ul>li+li+li a{padding:8% 8%;}
.khfw-main ul li:hover{
    top:-10%;
    transition: .5s all ease;
    -webkit-transition: .5s all ease;
    -moz-transition: .5s all ease;
    -o-transition:.5s all ease;



}




.khfw-top{font-size: 30px;color:#fff;margin:0 0 25px 0;}
.khfw-top img{margin:0 11px 0 0;}
.khfw-con{line-height: 36px;}
.khfw-con h4{color:#fff;font-size: 18px;font-weight: bold;}
.khfw-con p{color:#fff;font-size: 18px;}

.yxwl{}
.yxwl-main{margin:35px 0 0 0;}
.yxwl-main img{width: 100%;}


.xzzx{background:#f3f3f3;padding:74px 89px;}
.xzzx-main{background:#fff;margin:35px auto 0 auto;width:100%;padding:40px 31px;}
.xzzx-main ul li{border-bottom: 1px #eeeeee solid;height: 60px;line-height: 60px;}
.xzzx-main ul li a{display:block;position: relative;overflow: hidden;z-index: 4;}
.xzzx-main ul li .fl{padding:0 0 0 52px;font-size: 18px;color:#545454;}
.xzzx-main ul li .fr{width: 51px;height: 29px;line-height:29px;border:1px #d9e2e9 solid;overflow:hidden;position: relative;z-index: 4;padding:0 0 0 39px;background:url(../images/c1_23.png) no-repeat 14px center;color:#5ca1e0;border-radius: 29px;display:list-item;list-style: none;margin:15px 0 0 0;}
.apk{background:url(../images/c1_18.png) no-repeat left center;}
.pdf{background:url(../images/c1_21.png) no-repeat left center;}

.xzzx-main ul li .fr:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background:url(../images/c1_27.png) no-repeat #0cb18c 14px center; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.xzzx-main ul li .fr:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}
.xzzx-main ul li .fr:hover{ border-color: #0cb18c;overflow:hidden;color:#fff !important;}
.xzzx-main ul li a:hover .fl{color:#1e65c4;}

.xzzx-main ul li a:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background:#eff6fb; transform-origin:center; -webkit-transform-origin:center; -webkit-transition:-webkit-transform 1s cubic-bezier(.4,0,.2,1); transition:-webkit-transform 1s cubic-bezier(.4,0,.2,1); transition:transform 1s cubic-bezier(.4,0,.2,1); transition:transform 1s cubic-bezier(.4,0,.2,1),-webkit-transform 1s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.xzzx-main ul li a:hover:before{transform:scaleX(2); -webkit-transform:scaleX(2); -moz-transform:scaleX(2); transform-origin:center; -webkit-transform-origin:center; visibility:visible\9;}




.upload{width: 198px;height: 48px;border:1px #2f97d3 solid;line-height: 48px;text-align: center;border-radius: 48px;overflow:hidden;z-index: 4;position: relative;margin:46px auto 0 auto;}
.upload a{color:#0b86cd;font-size: 18px;display:block;}

.upload:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background:#2994d2; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.upload:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}
.upload a:hover{ border-color: #2994d2;overflow:hidden;color:#fff !important;}



/*活力金亚*/
.aptitude{background:url(../images/bg1.png) no-repeat;background-position: center;background-size: cover;padding:66px 0 100px;margin:0 0 70px 0;}

.aptitude-main{height:469px;width: 1041px;position: relative;margin:31px auto 0 auto;}
.aptitude-main .bd{width: 100%;height: 100%;overflow: hidden;}
.aptitude-main .bd ul{width: 100%;height: 469px;}
.aptitude-main .bd li{ width:300px; height:469px; float:left; overflow:hidden; position:relative;margin:0 27px; }
.aptitude-main .bd li div{width: 100%;height: 207px;overflow:hidden;position: relative;}
.aptitude-main .bd li div a img{width: 100%;height: 100%;

    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;

}
.aptitude-main .bd li>div+div{margin:53px 0 0 0;}

.aptitude-main .mr_frBtnL{display:inline;left:-116px;}
.aptitude-main .mr_frBtnR{right:-116px;}
.aptitude-main .mr_frBtnL,.aptitude-main .mr_frBtnR{position: absolute;bottom:40%;width:39px;height:73px;cursor:pointer;z-index: 9999;}
.aptitude-main .pageState{position: absolute;bottom:-64px;color:#758eae;right:0;z-index: 99999;font-size:18px;width:100%;text-align: center;font-style: italic;font-family: MicrosoftYaHeiLight;}
.aptitude-main .pageState span{color:#bf1f00;font-size: 24px;}

.ideaList .item{ display: block; position: relative;}
.ideaList .con{ position: absolute; left: 50%; top: 0px; width: 50%; height: 100%;}
.ideaList .img{ display: block; width: 50%; overflow: hidden; position: relative; text-align:center;}
.ideaList .img img{ width: 100%; display: block; transition: all 0.6s cubic-bezier(0.445, 0.145, 0.355, 1) 0s; -webkit-transition: all 0.6s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.ideaList .img .black{ position: absolute; left: 0px;top: 0px; width: 100%; height: 100%; background: url(../images/black_50.png) repeat; background: none rgba(0,0,0,0.5); opacity: 0; visibility: hidden; -webkit-transition: 0.3s ease 0s; -moz-transition: 0.3s 0s; -o-transition: 0.3s 0s; transition: 0.3s 0s;}
.ny-ConceptTit{font-size:30px;color: #424242;line-height: 32px;font-weight: bold;border-bottom: 1px #cacaca solid;display:inline-block;padding:0 0 10px 0;}
.em{color:#cacaca;font-size: 30px;text-transform: uppercase;font-family: MicrosoftYaHeiLight;line-height: 32px;}









/*图片放大*/
.photo-mask {
    position: fixed;
    z-index: 999999;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.8);
    filter: alpha(opacity=20);
    -moz-opacity: 0.8;
    opacity: 0.8;
    display: none;
}
.photo-panel {
    position: absolute;
    display: none;
    clear: both;
    top: 10%;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 9999999;
}
.photo-panel .photo-div,
.photo-panel .photo-bar {
    width: 100%;
}
.photo-panel .photo-div {
    width: 960px;
    height: 560px;
    z-index: 11;
    margin: auto;
    position: fixed;
    left: 0;
    right: 0;

}
.photo-panel .photo-close {
    background: url(../images/close.png);
    width: 56px;
    height: 56px;
    position: absolute;
    margin-left: 664px;
    z-index: 9999999;
}
.photo-panel .photo-close:hover {
    background: url(../images/close_ch.png);
    width: 56px;
    height: 56px;
    position: absolute;
    margin-left: 664px;
}
.photo-panel .photo-bar-tip {
    width: 700px;
    height: 44px;
    position: absolute;
    margin-top: -64px;
    padding: 10px;
}
.photo-panel .photo-bar-tip:hover {
    width: 700px;
    height: 44px;
    position: absolute;
    margin-top: -64px;
    background: #000;
    filter: alpha(opacity=20);
    -moz-opacity: 0.8;
    opacity: 0.8;
    color: #fff;
    padding: 10px;
}
.photo-panel .photo-img {
    width: 720px;
    float: left;
    height: 560px;
/*    background: #fff;
*/}
.photo-panel .photo-view-w {
    width: 720px;
    height: 560px;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
}
.photo-panel .photo-view-h {
    width: 720px;
    height: 560px;
    text-align: center;
    vertical-align: middle;
}
.photo-panel .photo-view-w img {
    max-width: 700px;
    height: auto;
    vertical-align: middle;
    text-align: center;
    max-height: 540px;
    margin: 10px;
    -moz-box-shadow: 5px 5px 5px #a6a6a6;
    /* 老的 Firefox */
    box-shadow: 5px 5px 5px #a6a6a6;
    -webkit-animation: swing 1s .2s ease both;
    -moz-animation: swing 1s .2s ease both;
}
.photo-panel .photo-view-h img {
    max-width: 700px;
    height: 540px;
    margin: 10px;
    -moz-box-shadow: 5px 5px 5px #a6a6a6;
    /* 老的 Firefox */
    box-shadow: 5px 5px 5px #a6a6a6;
    -webkit-animation: swing 1s .2s ease both;
    -moz-animation: swing 1s .2s ease both;
}
@-webkit-keyframes swing {
    20%,
    40%,
    60%,
    80%,
    100% {
        -webkit-transform-origin: top center;
    }
    20% {
        -webkit-transform: rotate(15deg);
    }
    40% {
        -webkit-transform: rotate(-10deg);
    }
    60% {
        -webkit-transform: rotate(5deg);
    }
    80% {
        -webkit-transform: rotate(-5deg);
    }
    100% {
        -webkit-transform: rotate(0deg);
    }
}
@-moz-keyframes swing {
    20%,
    40%,
    60%,
    80%,
    100% {
        -moz-transform-origin: top center
    }
    20% {
        -moz-transform: rotate(15deg);
    }
    40% {
        -moz-transform: rotate(-10deg);
    }
    60% {
        -moz-transform: rotate(5deg);
    }
    80% {
        -moz-transform: rotate(-5deg);
    }
    100% {
        -moz-transform: rotate(0deg);
    }
}
.photo-panel .photo-left,
.photo-panel .photo-right {
    width: 120px;
    float: left;
    margin-top: 220px;
}
.photo-panel .arrow-prv {
    background: url(../images/l.png);
    width: 120px;
    height: 120px;
}
.photo-panel .arrow-prv:hover {
    background: url(../images/l_ch.png);
    width: 120px;
    height: 120px;
    cursor: pointer;
}
.photo-panel .arrow-next {
    background: url(../images/r.png);
    width: 120px;
    height: 120px;
}
.photo-panel .arrow-next:hover {
    background: url(../images/r_ch.png);
    width: 120px;
    height: 120px;
    cursor: pointer;
}
/*图片放大*/
















.ideaList .spirit{ background:url(../images/spiritBg.png) no-repeat; width:298px; height:298px; display:inline-block; position:absolute; left:50%; top:50%; margin:-149px 0 0 -149px; z-index:1;}
.ideaList .spirit .t{ font-size:22px; color:#222; padding-top:89px;}
.ideaList .spirit .bot{ background:#003070; width:40px; height:2px; display:inline-block; margin:14px 0 10px 0;}
.ideaList .oneItem .img{ float: right;}
.ideaList .oneItem .con{ left: 0px;}
.ideaList .oneItem .itemBox{float:right;  margin:0 65px 0 0;}
.ideaList .itemBox{ width:532px; margin:0 0 0 65px; display: block; height: 100%; color:#666; line-height:2;}
.ideaList .itemBox .align-vertical { height:100%; width:100%; position:relative; display:table; }
.ideaList .itemBox .vertical-inner { display:table-cell; vertical-align:middle; }
.ideaList .itemBox .vertical-inner .c{margin:23px 0 0 0;}
.ideaList .itemBox .vertical-inner .c p{font-size: 16px;color:#444444;line-height: 30px;text-indent: 2em;}

.ideaList .itemBox .moreMess{ width:134px; height:34px; line-height:34px;color:#0080da;display:block; position:relative; z-index:4; margin-top:25px; border:1px #0080da solid;border-radius: 34px;text-transform: uppercase;text-align: center;overflow: hidden;}
.ideaList .itemBox .moreMess .ico{ background: url(../images/mtj.png) no-repeat 0 0; width:15px; height:10px; position:absolute; top:13px; right:15px;}
.ideaList .itemBox .moreMess:before{ content:""; width:100%; height:100%; background-color:#4285da; position:absolute; left:0; z-index:-1; bottom:0px; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0);  visibility:hidden\9; }
.ideaList .item:hover .black{ opacity: 1; visibility: visible;}
.ideaList .item:hover .img img{ transform: scale(1.06); -webkit-transform: scale(1.06);}
.ideaList .item:hover .moreMess{ color:#fff;}
.ideaList .item:hover .moreMess:before { transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9; }



.ideaList .oneItem .itemBox2{float:right;  margin:0 65px 0 0;}
.ideaList .itemBox2{ width:90%; margin:0 0 0 65px; display: block; height: 100%; color:#666; line-height:2;}
.ideaList .itemBox2 .align-vertical { height:100%; width:100%; position:relative; display:table; }
.ideaList .itemBox2 .vertical-inner { display:table-cell; vertical-align:middle; }
.ideaList .itemBox2 .vertical-inner .c{margin:23px 0 0 0;}
.ideaList .itemBox2 .vertical-inner .c p{font-size: 16px;color:#444444;line-height: 30px;text-indent: 2em;}

.ideaList .itemBox2 .moreMess{ width:134px; height:34px; line-height:34px;color:#0080da;display:block; position:relative; z-index:4; margin-top:25px; border:1px #0080da solid;border-radius: 34px;text-transform: uppercase;text-align: center;overflow: hidden;}
.ideaList .itemBox2 .moreMess .ico{ background: url(../images/mtj.png) no-repeat 0 0; width:15px; height:10px; position:absolute; top:13px; right:15px;}
.ideaList .itemBox2 .moreMess:before{ content:""; width:100%; height:100%; background-color:#4285da; position:absolute; left:0; z-index:-1; bottom:0px; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0);  visibility:hidden\9; }


/*滚动 */
.trtion{ transition:600ms; -webkit-transition:600ms; transition-timing-function:ease-out; -webkit-transition-timing-function:ease-out; }
.transY{ transform:translateY(0px); -webkit-transform:translateY(0px); }
.transShow{ transform:translate(0); -webkit-transform:translate(0); opacity:1; }
.dly_2{ transition-delay:200ms; -webkit-transition-delay:200ms; }

.pw2-head{margin:40px 0 0 0;}
.ab5 {line-height:24px;position: relative;top:0;}
.hisDome {position: relative;overflow: hidden;padding-top: 75px;padding-bottom: 65px;margin-top: 25px;}
.hisList li {position: relative;margin-bottom: 15px;}
.hisList .txts {padding: 18px 40px;background: #f7f7f7;position: relative;border:1px #dedede solid;}
.hisList .txts .date {font-size: 17px;font-weight: bold;line-height: 1.4;color: #535353;}
.hisList .aw {width: 13px;height: 25px;background-image: url(../images/d1_15.png);position: absolute;top: 25px;left: -13px;}
.hisList .line2 {width: 23px;height: 2px;background: #c71b1b;position: absolute;top: 37px;left: -48px;}
.hisDome .wline {width: 3px;display: block;position: absolute;top: 0;left: 66px;background: #4285da;height: 100%;}
.hisDome .dot {width: 50px;height: 50px;display: block;position: absolute;top: 0;left: 42px;background: url(../images/d1_08.png) no-repeat center center;background-color: #fff;}
.hisDome .dot2 {width: 50px;height: 50px;display: block;position: absolute;bottom: 0;left: 42px;background: url(../images/d1_17.png) no-repeat center center;background-color: #fff;}
.hisList li:hover .txts {background: #4285da;color: #fff;border:1px #0080da solid;}
.hisList li:hover .aw {background: url(../images/d1_12.png) no-repeat center center;}
.hisList li:hover .date {color: #fff;}
.hisb {height:222px;padding-left: 120px;overflow: hidden;cursor: url("../images/mouse.ico"), default;}








/*新闻媒体*/
.new-tab{border-bottom: 1px #e1e1e1 solid;padding:0 0 16px 0;margin:59px 0 0 0;}
.new-tab dl{float:left;margin:0 36px;}
.new-tab dl a{color:#424242;font-size: 18px;padding:0 0 20px 0;position: relative;}
.new-tab dl a b{position: absolute;left:0;width: 0;margin:0 auto;bottom:-1px;height: 1px;background:#0092e6;right:0;transition: 400ms;-webkit-transition: 400ms;}
.netab{display:inline-block;}
.new-tab dl a:hover{color:#0092e6;}
.onnetab a{color:#0092e6 !important;}
.onnetab a b{width: 100% !important;}
.new-tab dl a:hover b{width: 100%;}



.information{background:#f7f7f7;margin:60px 0 0 0;padding:52px 0 162px 0;}
.information ul li{float:left;width: 22.8%;border:1px #e0e0e0 solid;margin:0 1% 2% 1%;position: relative;}
.information ul li a{display:block;padding:4%;background:#fff;}
.xinw-top{font-size: 18px;line-height: 24px;color:#343434;height:49px;overflow:hidden;position:relative;padding:0 0 5px 0;}
.xinw-top b{position: absolute;left:0;right:0;margin:0 auto;bottom:0;width:0;height: 1px;background:#0057b9;transition: 400ms;-webkit-transition: 400ms;}
.xinw-pic{height: 159px;margin:10px 0;width: 100%;overflow:hidden;}
.xinw-pic img{width: 100%;
    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;
}
.xinw-txt{line-height: 24px;color:#7c7c7c;height: 48px;overflow:hidden;}
.xinw-foot{color:#c6c6c6;margin:25px 0 0 0;}
.xinw-foot .fl img,.xinw-foot .fr img{margin:0 8px 0 0;}


.information ul li a:hover .xinw-top {color:#0057b9;}
.information ul li a:hover  b{width: 100%;}
.information ul li  a:hover .xinw-pic img{

    transform:scale(1.2, 1.2);
    -webkit-transform:scale(1.2, 1.2);
    -o-transform:scale(1.2, 1.2);
    -moz-transform:scale(1.2, 1.2);

    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;

}







/*业务板块*/
.plate{margin:0 0 115px 0;}
.plate ul li{padding:60px 0;border-bottom: 1px #e1e1e1 solid;position: relative;z-index: 4;}
.plate ul li .plateL{width: 40%;overflow:hidden;}
.plate ul li .plateL img{width: 100%;
    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;

}
.plate ul li .plateR{width: 56%;}
.plate ul li:hover{background:#f3f3f3;

    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;

}

.plate ul li:hover .plateR h1{color:#0080da;border-bottom: 1px #0080da solid;
    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;

}



.plate ul li .plateR h1{font-size: 30px;color:#525252;font-weight: bold;border-bottom: 1px #c4c4c4 solid;display:inline-block;padding:0 0 10px 0;margin:0 0 25px 0;}
.plate ul li .plateR p{line-height: 30px;color:#525252;font-size: 16px;}
.plate ul li .plateR a{width: 133px;height: 34px;line-height: 34px;border:1px #0080da solid;border-radius: 34px;text-align: center;display:inline-block;color:#0080da;text-transform: uppercase;margin:94px 0 0 0;position: relative;z-index: 4;overflow:hidden;}
.plate ul li .plateR a span{background:url(../images/link.png) no-repeat;width: 16px;height: 16px;display:inline-block;background-position: 0 0;
position: relative;top: 2px;}
.plate ul li .plateR a:hover span{background-position: 0 -34px;}

.plate ul li .plateR a:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background:#2994d2; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.plate ul li .plateR a:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}
.plate ul li .plateR a:hover{ border-color: #2994d2;overflow:hidden;color:#fff !important;}

.plate ul li:hover .plateL a img{

    transform:scale(1.2, 1.2);
    -webkit-transform:scale(1.2, 1.2);
    -o-transform:scale(1.2, 1.2);
    -moz-transform:scale(1.2, 1.2);

    transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -moz-transition: 1s all ease;
    -o-transition:1s all ease;

}



/*业务板块-军民融合*/
.ywfuse{height: 107px;background:#ececec;font-size: 30px;color:#494949;font-weight: bold;line-height:107px;}
.new-tab2{border-bottom: 1px #e1e1e1 solid;padding:0 0 16px 0;margin:59px 0 0 0;}
.new-tab2 dl{float:left;margin:0 36px;}
.new-tab2 dl a{color:#424242;font-size: 18px;padding:0 0 20px 0;position: relative;}
.new-tab2 dl a b{position: absolute;left:0;width: 0;margin:0 auto;bottom:-1px;height: 1px;background:#0092e6;right:0;transition: 400ms;-webkit-transition: 400ms;}
.new-tab2 dl a:hover{color:#0092e6;}
.new-tab2 dl a:hover b{width: 100%;}

.ywfuse-main{margin:55px 0 121px 0;height: 326px;border-bottom: 1px #e3e3e3 solid;border-top: 1px #e3e3e3 solid;}




.flash{ width:100%; height:326px;}
.flash .con{ width:100%; height:326px;}
.flash .con ul li{ width:11%; height:326px; position:relative; overflow:hidden; float:left;border-right: 1px #e3e3e3 solid;}
.flash .con ul li.acurrent{ width:43.1%;}
.qiu{background:#48b4e6;}

.flashL{width:100%;text-align: center;}
.flashL div{width: 129px;height: 129px;margin:66px auto 0;}
.flashL p{color:#474c4f;font-size: 24px;margin:5% 0 0 0;}
.qiu .flashL{width:40%;}
.qiu p{color:#fff;}
.flash .con ul .qiu .flashL div{margin:66px auto 0;background-position: 0 -302px;}
.flash .con ul>li .flashL div{background:url(../images/h1_03.png) no-repeat;background-position: 0 0;}
.flash .con ul>li+li .flashL div{background:url(../images/h1_05.png) no-repeat;background-position: 0 0;}
.flash .con ul>li+li+li .flashL div{background:url(../images/h1_07.png) no-repeat;background-position: 0 0;}
.flash .con ul>li+li+li+li .flashL div{background:url(../images/h1_09.png) no-repeat;background-position: 0 0;}
.flash .con ul>li+li+li+li+li .flashL div{background:url(../images/h1_11.png) no-repeat;background-position: 0 0;}
.flash .con ul>li+li+li+li+li+li .flashL div{background:url(../images/h1_13.png) no-repeat;background-position: 0 0;}


.qiu .flashR{opacity:1;}
.flashR{margin:3% auto 0;width:60%;opacity:0;}
.flashR .item1{width: 100%;margin:2% 0 0 0;}
.flashR .item1 h1{color:#fff;font-weight: bold;font-size: 18px;}
.flashR .item1 dl{margin:14px 0 0 0;}
.flashR .item1 dl a{width: 82px;height: 24px;line-height: 24px;border:1px #fff solid;float:left;margin:0 16px 16px 0;border-radius: 24px;position: relative;z-index: 4;overflow:hidden;color:#ffffff;text-align: center;}


.flashR .item1 dl a:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background:#fff; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.flashR .item1 dl a:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}
.flashR .item1 dl a:hover{ border-color: #fff;overflow:hidden;color:#2994d2 !important;}








.fild{ line-height:27px; margin-top:15px; float:left; width:895px;}
.fild label{ width:100px; float:left; text-align:right; color:#404040;}
.fild .put{ width:248px; height:27px; line-height:27px; padding:0 5px; border:1px solid #d2d2d2; float:left;}
.fild .h-pic{ float:left; margin:0 5px;}
.fild .h-btn{ color:#404040; text-decoration:underline;}
.fild .btn{ width:130px; height:35px; line-height:25px; background:#9e292f; text-align:center; color:#fff; font-size:16px;border:none; margin:30px 0 0 100px;}
.fild .put1{ width:580px; height:77px; line-height:1.6; font-size:12px; padding:5px; border:1px solid #d2d2d2; float:left;}





/*人力资源*/
.strength{padding:52px 0 112px 0;}
.strength-head{text-align: center;margin:39px 0 0 0;}
.strength-head dl{width: 130px;height: 30px;line-height: 30px;text-align: center;background:#d6d6d6;border-radius: 30px;font-size: 16px;color:#474747;float:left;margin:0 5px;cursor:pointer;}
.strength-head dt{display:inline-block;}
.strength-head dl:hover{background:#c4261d;color:#fff;}

.strength-main .hide{display:none;}
.strength-head  .onmenu1{background:#c4261d;color:#fff;}

.strength-head dt dl a:hover {
color:white;
}
.strength-head dt dl:hover {
color:white;
}
.strength-main{border:1px #d5d5d5 solid;margin:67px 0 0 0;border-right:none;border-bottom:none;}
.strength-main ul li{border-right:1px #d5d5d5 solid;border-bottom:1px #d5d5d5 solid;width: 24.92%;float:left;}
.strength-main ul li a h4{font-size: 24px;color:#414141;margin:0 0 13px 0;}
.strength-main ul li a dl{color:#414141;margin:0 0 23px 0;word-spacing: 20px;}
.strength-main ul li a span{color:#8c8c8c;}
.strength-main ul li a{display:block;padding: 15px 0 15px 15px;}

.strength-main ul li a:hover{background:#299ced;}
.strength-main ul li a:hover h4{color:#fff;}
.strength-main ul li a:hover dl{color:#fff;}
.strength-main ul li a:hover .date{color:#fff;}


.bgdiv{background:url(../images/bg3.png) repeat;position:fixed; z-index:999999;left:0;top:0;width:100%;height:100%;display:none;}
.eject{position:absolute;width:911px;left:0;right:0;top:15%;height:auto; z-index:99999999;background:#299ced;border-radius: 8px;box-shadow: 0 0 10px #555;margin:0 auto !important;
}
.guanbi{width: 40px;height: 40px;position:absolute;cursor:pointer;right:19px;top:16px;background:url(../images/clos.png) no-repeat;z-index: 9999999999;}

.pop-head{height: 68px;line-height: 68px;text-align: center;font-size: 30px;color:#fff;position: relative;}
.pop-top{height: 94px;line-height: 94px;font-size: 16px;background:#fff;border-bottom: 1px #ebebeb solid;margin:0 0 25px 0;}
.pop-top dt{float:left;width: 30%;color:#414141;font-size: 16px;}
.pop-main{background:#fff;border-radius:0 0 8px 5px;padding:0 27px 50px 27px;max-height:25em;overflow-y: auto;}
.pop-main h3{color:#606060;font-weight: bold;margin: 10px 0;}
.pop-main p{color:#606060;line-height: 30px;}

.pop-footer{height: 50px;line-height: 50px;font-size: 16px;color:#fff;padding:0 0 0 15px;text-align:right;}
.pop-footer strong{color:#ffe400;font-weight: normal;}


.pop-footer input{background-color: #299ced;color: white;font-size: 16px;padding-bottom: 5px;border: 1px solid white;padding: 5px 20px;/*float: right;*/ margin: 10px;}





.plateB{word-break:break-all; font-size:14px;line-height:1.75em;width: 95%;margin:50px auto;min-height:500px;max-width: 1200px;}

